using System;
using System.Collections.Generic;
using System.Text;
using System.Data;

namespace BL.BBClientRemotingInterface
{
    public interface IBudgetBorrow
    {
        bool IsOverdraft( string borrow_price,string budget_range_id, string department_id,string budget_type_id);
        bool BudgetBorrow(string user_id, string borrow_price,
            string budget_range_id, string department_id, string budget_type_id,
            string borrow_remark);
        bool BudgetBorrow(string user_id, string borrow_price,
            string budget_id, string borrow_remark);
        DataSet GetBorrowFullInfo(string user_id, bool is_allpayback);
        DataSet GetBorrowFullInfo(bool is_allpayback);
        DataSet GetBorrowBudgetItemFullInfo(string user_id, bool is_allpayback);
        DataSet GetBorrowFullInfo(string borrow_id);
        string GetBorrowPriceNotPayBack(string borrow_id);
        
    }
}
